anti-tank grenade - French English Dictionary